fenestrated hymen - Turkish English Dictionary